weapons blockade - Francés Inglés Diccionario